<?php

return [
    'Goods_code'                   => 'Product Code',
    'Goods_name'                   => 'Name',
    'Goods_barcode'                => 'Product Barcode',
    'Goods_specification_id'       => 'Specification',
    'Goods_type_id'                => 'Category',
    'Manager_warehouse_id'         => 'Preferred Warehouse',
    'Unit'                         => 'Unit',
    'More_unit'                    => 'Multiple Units',
    'More_unit 1'                  => 'Yes',
    'More_unit 2'                  => 'No',
    'Market_sell_price'            => 'Retail Price',
    'Wholesale_price'              => 'Wholesale Price',
    'Vip_price'                    => 'VIP Member Price',
    'Discount'                     => 'Discount Rate 1',
    'Discount2'                    => 'Discount Rate 2',
    'Purchase'                     => 'Estimated Purchase Price',
    'Goods_image'                  => 'Main Image',
    'Goods_images'                 => 'Product Gallery',
    'Inventory'                    => 'Total Stock',
    'Note'                         => 'Note',
    'Is_offten'                    => 'Frequently Used',
    'Is_offten 0'                  => 'No',
    'Is_offten 1'                  => 'Yes',
    'Status'                       => 'Status',
    'Status 0'                     => 'Offline',
    'Status 1'                     => 'Online',
    'Createtime'                   => 'Create Time',
    'Updatetime'                   => 'Update Time',
    'Deletetime'                   => 'Delete Time',
    'Goodstype.supplier_type_name' => 'Category Name',

    'Stock_warning'                => 'Stock Warning',
    'Min_stock'                    => 'Minimum Stock',
    'Max_stock'                    => 'Maximum Stock',
    'Branch'                       => 'Branch Warehouse Warning',
    'Warehousing'                  => 'Preferred Inbound Unit',
    'Warehouse'                    => 'Preferred Outbound Unit',
    'Attribute_id'                 => 'Product Attribute Barcode',

    'Auxiliary'                    => 'Product Auxiliary Attributes',

    // Error messages
    'error_please_select' => 'Please select',
    'error_goods_attribute_query_error' => 'Goods attribute query error, import failed',
    'error_please_select_goods_attribute' => 'Please select goods attribute',
    'error_goods_attribute_parse_failed' => 'Goods attribute parsing failed, please refresh and try again',
    'error_please_select_multi_unit' => 'Please select multi unit',
    'error_please_select_goods_multi_unit' => 'Please select multi-unit',
    'error_please_select_correct_goods_multi_unit' => 'Please select the correct multi-unit',
    'error_please_select_goods_unit' => 'Please select a unit',
    'error_please_select_correct_goods_unit' => 'Please select the correct unit',
    'error_initial_attribute_selection_error' => 'Initial attribute selection error',
    'error_insufficient_stock' => 'Insufficient stock',
    'error_query_failed' => 'Query failed',
    'error_goods_query_failed' => 'Goods query failed',
    'Goods_code_already_occupied' => 'Goods code already occupied',
    'Goods_barcode_already_occupied' => 'Goods barcode already occupied',

    // Form related text
    'order_status' => 'Order Status',
    'promotion_status' => 'Promotion Status',
    'multi_unit_switch' => 'Multi Unit Switch',
    'basic_unit' => 'Basic Unit',
    'secondary_unit' => 'Secondary Unit',
    'price_strategy' => 'Price Strategy',
    'price_strategy_section' => 'Price Strategy',

    // New key-value pairs
    'Remark_placeholder' => 'Add remark information, no more than 100 characters',
    'Content_placeholder' => 'Product details',
    'Set_auxiliary_attributes' => 'Set product auxiliary attributes',
    'Auxiliary_attribute_category' => 'Auxiliary attribute category',
    'Auto_generate_combination' => 'Auto generate combination',
    'Auto_generate_combination_note' => '(Auto generate combination can only select three attribute categories)',
    'Quick_generate' => 'Quick generate',
    'Enable_batch_shelf_life' => 'Enable batch shelf life management',
    'Enable_serial_number' => 'Enable serial number',
    'Initial_settings' => 'Initial settings',
    'Manufacture_date' => 'Manufacture date',
    'Shelf_life_days' => 'Shelf life (days)',
    'Validity_period' => 'Validity period',
    'Origin' => 'Origin',
    'Registration_number' => 'Registration number',
    'Production_license' => 'Production license',
    'Please_select' => 'Please select',
    'Please_enter_goods_code_or_name' => 'Please enter goods code or name',
    'Document_time' => 'Document time',
    'Set_import_template' => 'Set import template',
    'Download_template_and_fill' => 'Download template and fill',
    'Upload_import_file' => 'Upload import file',
    'Enable_multi_unit' => 'Enable multi unit',
    'Import_initial_stock' => 'Import initial stock',
    'Select_warehouse_to_import' => 'Select warehouse to import:',
    'All_warehouses' => 'All warehouses',
    'Import_goods_with_auxiliary_attributes' => 'Import goods with auxiliary attributes',
    'Select_attribute_categories_to_import' => 'Select attribute categories to import',
    'Download_goods_import_template' => 'Download goods import template',
    'Import_instructions' => 'Import instructions',
    'Fill_excel_template' => 'Fill excel template',
    'Import_instruction_1' => '1) Import goods by warehouse, when goods are new, stock quantity is required;',
    'Import_instruction_2' => '2) Import stock information multiple times, the latest one will be used;',
    'Import_instruction_3' => '3) Goods code and attribute code are required, goods information with multiple attributes only needs to be filled once.',
    'Upload_file' => 'Upload file:',
    'Select_file' => 'Select file',
    'Repeat_import_note' => 'Repeat import of the same goods code, the goods information:',
    'Update' => 'Update',
    'Do_not_update' => 'Do not update',
    'Import_details' => 'Import details',
    'New_data' => 'New data:',
    'Updated_data' => 'Updated data:',
    'Error_data' => 'Error data:',
    'Zero_items' => '0 items',
    'Next_step' => 'Next step',
    'Previous_step' => 'Previous step',
    'Finish' => 'Finish',
    'Close' => 'Close',
    'Basic_serial_entry' => 'Basic serial entry',
    'Batch_serial_entry' => 'Batch serial entry',
    'Prefix' => 'Prefix:',
    'Prefix_can_be_empty' => 'Prefix, can be empty',
    'Start_number' => 'Start number:',
    'Increment' => 'Increment:',
    'Quantity' => 'Quantity:',
    'Add' => 'Add',
    'Serial_number' => 'Serial number',
    'Category' => 'Category',
    // 新增的翻译
    'On_shelf|Off_shelf' => 'On shelf|Off shelf',
    'Normal|Disabled' => 'Normal|Disabled',
    'Please_select_data_to_delete' => 'Please select data to delete',
    'Operation_successful' => 'Operation successful',
    'Import_successful' => 'Import successful',
    'Please_select_at_least_one_product' => 'Please select at least one product!',
    'Please_select_at_least_one_source_document' => 'Please select at least one source document!',
    'Keep_at_least_one_entry' => 'Keep at least one entry!',
    'Please_select_auxiliary_attributes' => 'Please select auxiliary attributes',
    'Cannot_modify_attributes_with_initial_shelf_life' => 'Cannot modify attributes with initial shelf life set in the period',
    'Cannot_enable_serial_and_batch_simultaneously' => 'Cannot enable serial number and batch simultaneously',
    'Please_enter_correct_start_number' => 'Please enter correct start number!',
    'Please_enter_correct_increment' => 'Please enter correct increment!',
    'Please_enter_correct_quantity' => 'Please enter correct quantity!',
    'Auto_generation_not_supported_for_more_than_500' => 'Auto generation not supported for more than 500 serial numbers!',
    'Serial_number_same_as_row' => 'Serial number same as row',
    'Keep_at_least_one_serial_number' => 'Keep at least one serial number!',
    'Serial_number_entry' => 'Serial number entry',
    'Serial_number_setting_error' => 'Serial number setting error, please try again!',
    'Sub_unit' => 'Sub unit',
    'Items' => 'items',
    'Order_status' => 'Order Status',
    'Attr_code' => 'Attribute Code',
    'Attr_name' => 'Attribute Name',
    'Stock' => 'Stock',
    'Number' => 'Number',
    'Unit_cost' => 'Unit Cost',
    'Source_document_number' => 'Source Document Number',
    'Business_category' => 'Business Category',
    'Document_date' => 'Document Date',
    'Document_amount' => 'Document Amount',
    'Verified_amount' => 'Verified Amount',
    'Unverified_amount' => 'Unverified Amount',
    
    // Additional validation and error messages
    'initial_quantity' => 'Initial Quantity',
    'unit_cost' => 'Unit Cost',
    'please_input_attribute_info' => 'Please input attribute \'%s\' information',
    'auxiliary_attribute_not_exists' => 'Auxiliary attribute %s does not exist',
    'attribute_not_exists' => 'Attribute %s does not exist',
    'multi_unit_conversion_rate_required' => 'Multi-unit conversion rate is required',
    'multi_unit_conversion_rate_mismatch' => 'Multi-unit conversion rate does not match measurement unit',
    'warehouse_not_exists' => 'Warehouse %s does not exist',
    'please_input_expected_purchase_price' => 'Please input expected purchase price',
    'please_input_retail_price' => 'Please input retail price',
    'please_input_measurement_unit' => 'Please input measurement unit',
    
    // 新增的多语言配置项
    'Remark' => 'Remark',
    'Records' => 'Records',
    'Cannot_modify_shelf_life_setting' => 'Cannot modify attributes with initial shelf life setting!',
    'Cannot_enable_serial_and_batch_simultaneously' => 'Cannot enable serial and batch numbers simultaneously',
    'Please_enter_correct_start_number' => 'Please enter correct start number!',
    'Please_enter_correct_increment' => 'Please enter correct increment!',
    'Please_enter_correct_count' => 'Please enter correct count!',
    'Auto_generation_of_serial_numbers_greater_than_500_is_not_supported' => 'Auto generation of serial numbers greater than 500 is not supported!',
    'Serial_number_same_as_line' => 'Serial number same as line ',
    'Line' => 'line',
    'Keep_at_least_one_serial_number' => 'Keep at least one serial number!',
    'Serial_number_entry' => 'Serial number entry',
    'Serial_number_setting_error' => 'Serial number setting error, please try again!',
    'Prefix' => 'Prefix',
    'Prefix_can_be_empty' => 'Prefix, can be empty',
    'Start_number' => 'Start number',
    'Increment' => 'Increment',
    'Count' => 'Count',
    'Add' => 'Add',
    'Serial_number' => 'Serial number',
    'Confirm' => 'Confirm',
    'Cancel' => 'Cancel',
    'No' => 'No',
    'Yes' => 'Yes',
    
    // Additional internationalization strings
    'Goods import template' => 'Goods Import Template',
    'Do not' => 'Do not',
    'Basic unit' => 'Basic Unit',
    'Goods name' => 'Goods Name',
    'Batch' => 'Batch',
    'Please select' => 'Please select',
    
    // Additional translations
    'Sub_unit' => 'Sub Unit',
    'Remark' => 'Remark',
    'Goods_details' => 'Goods Details',
    'Warehouse' => 'Warehouse',
    'Attr_code' => 'Attribute Code',
    'Attr_barcode' => 'Attribute Barcode',
    'Retail_price' => 'Retail Price',
    'Wholesale_price' => 'Wholesale Price',
    'VIP_member_price' => 'VIP Member Price',
    'Discount_rate_1' => 'Discount Rate 1',
    'Discount_rate_2' => 'Discount Rate 2',
    'Expected_purchase_price' => 'Expected Purchase Price',
    'Shelf_life_days' => 'Shelf Life Days',
    'Early_warning_days' => 'Early Warning Days',
    'Initial_quantity' => 'Initial Quantity',
    'Unit_cost' => 'Unit Cost',
    'Initial_total_price' => 'Initial Total Price',
    
    // Additional error messages
    'goods_code_already_used' => 'Goods code already used',
    'goods_barcode_already_used' => 'Goods barcode already used',
    'goods_attribute_code_already_used' => 'Goods attribute code already used',
    'please_input_batch' => 'Please input batch',
    'please_input_production_date' => 'Please input production date',
    'please_input_shelf_life_days' => 'Please input shelf life (days)',
    'shelf_life_days_cannot_be_less_than_zero' => 'Shelf life days cannot be less than 0',
    'please_input_validity_date' => 'Please input validity date',
    'goods_serial_number_already_used' => 'Goods serial number already used',
    'please_input_goods_code' => 'Please input goods code',
    'goods_already_in_accounting_cannot_edit_attributes' => 'This goods is already in accounting, cannot edit attributes',
    'goods_already_in_accounting_cannot_edit' => 'This goods is already in accounting, cannot edit',
    'Attribute_code' => 'Attribute Code',
    'Attribute_barcode' => 'Attribute Barcode',
    'Retail_price' => 'Retail Price',
    'Wholesale_price' => 'Wholesale Price',
    'VIP_price' => 'VIP Price',
    'Discount_rate_one' => 'Discount Rate One',
    'Discount_rate_two' => 'Discount Rate Two',
    'Estimated_purchase_price' => 'Estimated Purchase Price',
    'Warehouse' => 'Warehouse',
    'Attribute' => 'Attribute',
    'Batch' => 'Batch',
    'Manufacture_date' => 'Manufacture Date',
    'Shelf_life_days' => 'Shelf Life (Days)',
    'Validity_period' => 'Validity Period',
    'Origin' => 'Origin',
    'Registration_number' => 'Registration Number',
    'Production_license' => 'Production License',
    'Initial_quantity' => 'Initial Quantity',
    'Unit_cost' => 'Unit Cost',
    'Initial_total_price' => 'Initial Total Price',
    'Enable_batch_shelf_life' => 'Enable Batch Shelf Life Management',
    'Early_warning_days' => 'Early Warning Days',

    'is_best_list' => 'Is Best List',


    'Goods_Already_In_Accounting_Cannot_Edit_Code' => 'This product is already in accounting and cannot edit the product code',
    'Goods_Already_In_Accounting_Cannot_Edit_Unit' => 'This product is already in accounting and cannot edit the product unit',
    'Goods_Already_In_Accounting_Cannot_Edit_Initial_Data' => 'This product is already in accounting and cannot edit the initial data',
    'Goods_Already_In_Accounting_Cannot_Edit_Attribute1' => 'This product is already in accounting and cannot edit attribute 1',
    'Goods_Already_In_Accounting_Cannot_Edit_Attribute2' => 'This product is already in accounting and cannot edit attribute 2',
    'Goods_Already_In_Accounting_Cannot_Edit_Batch_Info' => 'This product is already in accounting and cannot edit batch information',
    'Goods_Already_In_Accounting_Cannot_Edit_Serial_Info' => 'This product is already in accounting and cannot edit serial number information',
    
];
